package com.zhang.modules.mianShi.service.impl;

import com.zhang.common.jpa.entity.DTO;
import com.zhang.common.jpa.service.impl.BaseServiceImpl;
import com.zhang.modules.mianShi.entity.AppSystem;
import com.zhang.modules.mianShi.entity.cmd.appSytem.SystemPageCmd;
import com.zhang.modules.mianShi.entity.dto.appSystem.AppSystemDto;
import com.zhang.modules.mianShi.rep.AppSystemRep;
import com.zhang.modules.mianShi.service.IAppSystemService;
import org.springframework.data.domain.Page;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

@Service
public class AppSystemService extends BaseServiceImpl<AppSystemRep, AppSystem,String> implements IAppSystemService {

    @Override
    public Page<AppSystem> page(SystemPageCmd pageCmd) {
        return getRep().findAllByRegion(pageCmd.getRegionId(),pageCmd.getPage());
    }

    @Override
    public List<AppSystemDto> findAllList(String regionId) {
        return getRep().findAllList(regionId);
    }
}
